package ar.com.siavu;

import java.util.GregorianCalendar;

import org.hibernate.Session;
import org.hibernate.Transaction;

import ar.com.siavu.controller.configuration.HibernateUtil;
import ar.com.siavu.domain.Plazo;
import junit.framework.TestCase;

public class GeneratePlazos extends TestCase {

	public void testGeneratePlazos(){
		
		Session s= HibernateUtil.getSessionFactory().getCurrentSession();
		Transaction t= s.beginTransaction();
		
		Plazo p1=new Plazo();
		p1.setAnio(2010);
		p1.setMes(9);
		GregorianCalendar gchasta= new GregorianCalendar();
		gchasta.set(2010, 11, 20);
		GregorianCalendar gcdesde= new GregorianCalendar();
		gcdesde.set(2010, 8, 20);
		p1.setFechaHastaModificacion(gchasta.getTime());
		p1.setFechaDesdeModificacion(gcdesde.getTime());
		Plazo p2=new Plazo();
		p2.setAnio(2010);
		p2.setMes(10);
		p2.setFechaHastaModificacion(gchasta.getTime());
		p2.setFechaDesdeModificacion(gcdesde.getTime());
		s.save(p1);
		s.save(p2);
		t.commit();
	}
}
